perfect location, excellent communication, view on the sea from the flat, well furnished, clean: perfect!