Not nearly as idyllic as in the pictures. It's just a narrow parking lane next to a small but quite busy road. On the opposite side of the river there is a huge construction site now. If you follow the road a bit further there is a big gras field on your right hand side and some ruins on the left hand side ("Bazilika" on maps). Both good options to park. Little stone beach in the river delta.