Superb location, very clean and got all you might need. The sea view is a very pleasant extra detail.