Abdolute paradise location and fabulous accommodation, plus amazing hospitality, we loved everything, highly recommended.