The property has a fantastic location, just a short walk to the beach, shops, and restaurants. It's spacious, mostly clean, with comfortable beds, good AC, and is around a quiet, safe environment. The marked free parking with an overhang was convenient. However, the elevator was broken for more than half of our stay which made it extremely difficult to carry belongings up and down four flights of stairs in 90-degree heat. There was only one beach towel and four bathroom towels for our group, which was insufficient. The laundry facilities were lacking, with a dryer that didn’t work well, leaving clothes with a bad smell. There was only one single-use detergent provided for our stay. We also had concerns about possible bed bugs in the master bedroom, and we saw bugs in the half bath and kitchen. The master bath tub had deep sand stains that came off only after soaking, indicating it wasn’t properly cleaned. The WiFi was slow, and the TV wouldn’t let us log in to streaming services. The kitchen was poorly stocked, with only four forks. The fridge was too cold which froze our drinks and food. The host was apologetic but a little slow to respond about the issues we had. While the location and comfort of the property were great, these issues significantly impacted our overall stay.