This place was amazing. Beds are comfortable. Great grilling station. Beautiful home. Close to all the best snorkeling. Queens marketplace is walking distance. The gym was nice. Great place to stay.