This place was beautiful. There was awesome views, close to everything, and the pool was amazing. Parking was easy. There is a store, restaurant and snorkel rental at the bottom of the building. The host was awesome and handled a problem we had quickly. Would stay here again!