We had such a great stay here. The pool is amazing ! The kids wanted to go every single day. The place is nice and fit our family of 6 very comfortably. Kayla also provides all the necessary beach gear for you (chairs, cooler, umbrella, snorkel gear, and toys for the kids). There are also bikes under the bed! Unfortunately, we were unable to ride them since we have little ones but the wife and I would have enjoyed a ride around town. Would definitely recommend this place. Also, there is shopping center located directly across the street with a grocery store, starbucks, and a shaved ice place too, which made it a very convenient place to stay.