This venue is perfectly located close to the beach and all amenities. The views are some if not the best of anywhere in the world. The host made us feel particularly welcome and the facilities were as good as staying in a luxury hotel. For anyone lucky enough to get a chance to stay here, you will be extremely lucky.