House was clean & comfortable, Jill (manager) was friendly and responsive by phone or text. There was a mix-up with scheduling which she ironed out for us.
We had our 2 yr old with us so we didn't use the rooftop patio (it's open on 2 sides), but there is a front porch and a back patio, and the property is fenced, so as long as she didn't climb up the stairs to the roof she was safe. Our 10 yr old very much enjoyed playing board games with us during the younger one's nap time (several great board games were provided). Not needing to pack games, towels, and beach chairs was really nice. Jill even had a boogie board and a couple of pool noodles which the kids loved having at Flamenco beach. Kitchen also came with pretty much everything we needed.
The property has a driveway and carport so we could park our rental vehicle for free, which was nice because we then didn't need to go up and down the steep streets to load our beach and snorkeling stuff into the car, plus the gate could remain closed after until the toddler was securely fastened in her car seat. We were glad that we didn't need to drive everywhere, however. We were half a block from a grocery store, and could easily walk to a handful of restaurants and a big playground (next to Coconuts restaurant).
Also, airflow was fine with just the ceiling fans going. Temp was perfect. We never ran the window AC in the bedroom. There is also an outdoor shower and spray hose on the back patio so you can hop out of the vehicle, spray off, and minimize how much sand gets tracked into the house.