Really great place to stay . Snorkels ,masks, cooler, and other beach play things provided. Very good location close to grocery stores and other fun things. Nice quiet area . One note , the cleaning fee is a bit high ($140 for us) considering they ask guests to take the trash out of the apartment , strip the beds, wash dry and put away beach towels, clean all dishes and wash regular towels and tip the maids. All before checking out at 10am.