From booking to checking out David has been fantastic. Answered all our questions and gave us lot of tips for our stay. There are plenty of amenity within 10 mins of walking. The beach is only 5 mins walk. The flat is spacious and David provide everything. All you need to pack is your clothes. He even provide breakfast items like bread, jam and butter. He even fill the fridge with some drinks and milk. The kitchen has a coffee machine as well. Highly recommended.