Location was amazing! Property amenities were wonderful! Host was very attentive and communication was good. Staff was attentive and polite. If I had something to change, it would be the bed, way to soft, felt like a marshmallow and hard to get a restful nights sleep. Resort fees are also a bit pricey, however, we understand why, given the prime location. overall it was a very nice stay!!