perfect. great hosts. clean, right next to the beach with great view. highly recommendable.