Great hosts, great communication, very clean, the place is exactly as pictured/ describe. Walking distance to coffee shops, the ‘village’ shops, the beach, great spot!