Our stay at the Villas was very fulfilling. The property offered free parking, towels to the pool, and a fun patio set to enjoy coffee on in the morning. We watched the chickens roam in the morning and enjoyed the views from the walk out porch. We found the pull out bed to be comfortable enough and convenient.The kitchen offered all utensils needed for both the kitchen and when we wanted to grill pool side. The AC worked amazing and our little one enjoyed the TV shows offered. WiFi seemed quick, and we loved having the washer and dryer available in our room.We wish there would have been more toilet paper, and paper towels left for us. We ended up having to purchase some of our own. I also felt some of the pictures were confusing when we booked. The Villas has a small pool and hot tub, but you have access to the Outrigger pools and hot tub along with the beach. In the closet we found beach chairs, snorkeling gear, a few sand pails, an umbrella, a cooler, and a play pen you could use during your stay.Over all great stay, and would be happy to book with them again!