This is a great place. Perfect location. Balcony overlooking the pool. There was everything you need to enjoy a vacation including beach/snorkeling gear! There even was fresh flowers! Definitely would stay here again.