Great host and wonderful place. Very clean! The view is incredible! There are beaches, restaurants, and small supermarket within short walking distance. We did not take advantage of clubs for beach service and nightlife, but there are many are within walking distance as well. Anna is the perfect host, offering suggestions for restaurants and activities, but at the same time respecting privacy. We would definitely stay here again.