Exceeded expectations! Very cosy and stylish flat with attention to detail. Extraordinary outdoor deck, with a view that kept us mesmerised for hours. Easy access to the beach. Hospitable, hassle-free check-in and check-out procedure. We will definitely be back. Highly recommended.