While the location was excellent (3 homes from the beach) and self check-in went smoothly, I would not recommend this stay. Photos are from multiple units, so what you see is only part of what you’ll check into. Our stay was riddled with inconveniences. The first unit we checked into (#5) was not cleaned prior to our arrival and our host was slow to respond to any messages and did not pickup the phone when we called. We didn’t unpack and slept on the couch, we were offered to move into unit #6 the next day but the cleaners were not finished until 8pm on Day 2. The Wi-Fi did not reliably connect to our devices to access the internet (reported but unresolved), the AC was leaking water onto the bedroom floor and down the walls (reported Day 2 and repaired on Day 3), the bathrooms do not have exhaust fans, and the stove did not work (reported Day 5, to be repaired). I had hoped the issues in the 2019 review I read before booking would be resolved by now, sadly they are not. Air BnB customer support was very responsive and the host offered a partial refund. We are generally easy to please travelers, but we were uncovering issues by the day during our stay - anything but relaxing.