The unit is nice. The hosts are responsive to our needs. The location has lots of restaurants, nice beaches for snorkeling, beautiful places for sight seeing