We had a really good time staying @ Carolyn's apartment. There were lots of amenities and the location was just perfect. We had a toddler with us and we toggled between the beach and the swimming pool. The office can even lend some life jackets. The apartment had beach chairs and snorkeling gear which were very helpful. Overall, highly recommend this apartment. Very near to good breakfast and restaurants.