The location is great plus they have extra snorkeling gear and coolers to make long days out on adventures easier. The owner is very responsive and has someone local that can assist if needed. There was some construction that was very loud one morning and ants that got into open food in the kitchen which is the only reason this isn’t 5 stars.