Clean, spacious and modern with stunning views of the beach and quick access to it and all the needed amenities. Raff was a great host, letting us check out later and providing super prompt replies to any questions we had. Great for large groups as the yard, deck and two living rooms is enough space to spread out. Very much value for money compared to other accomodation in the area. The facilities were good for cooking and all the basics provided - flour, sugar, coffee etc. Please note that the downstairs sofa bed is quite small, so suited for smaller people or children - definitely for one person!