This place met every expectation. Check in was easy and the host was very responsive when we had questions. The location was perfect. We used the snorkeling gear and the bikes and both worked awesome! We would stay here a 1000 times over.