Clean and comfortable little self contained unit. short walk to shops, restaurants and the pools. Fantastic value and great communication, we'd absolutely stay here again! Thanks so much for hosting us.