Outstanding flat - huge, in a great location, sparkling clean, with a great top floor view of the sea. Exceeded expectations.