Thank you for a fantastic stay! This place is perfect. The views, the amazing kitchen, beach is just across the road. There is a pool and table tennis table. The property is absolutely emaculate. Every detail seems to have been thought of and it is finished to a very high standard. This is the perfect place to spend a special occasion with friends. It would be a great place for a longer stay as it has everything to keep a group entertained and lots of space for everyone. The upstairs kitchen/lounge is a great idea to take advantage of the views and the lift makes it really easy to bring luggage/groceries. The hosts were so helpful and easy communication. We would love to come back again for a longer stay and will be highly recommending.