Lovely place! The location was very convenient for everything we wanted and was as advertised. The beds and pillows were comfortable. Chairs, snorkels, boogie boards were available as well. Parking was not always available in the lot by the rental and the lot was difficult to navigate in a minivan, but in a garage a bit away. Shuttle to the clubhouse was great, but clubhouse was in an area not suitable for children to swim and a bit "quiet".