The location of this property is excellent, a short walk to shops, restaurants, and the beach. The pools and view were amazing, definitely the highlight of our stay.Unfortunately, the unit needs a deep clean. The floors were very dirty, our feet and socks were black within minutes. Several kitchen items were missing or unusable (no burger or egg spatula, no pizza cutter, rusty can openers, no oven mitt). Some beach equipment also needs replacing, and higher quality beach and bath towels would help. The bed was very creaky, and the entry instructions were confusing, with conflicting directions and multiple door codes listed. It was also concerning that the door code was provided at booking rather than closer to check in or rotated between guests.The owner responds quickly, though communication can feel brief and somewhat dismissive.Overall, the location is fantastic, but the property needs significant attention to cleanliness and guest experience. If you don’t plan to spend much time in the condo or use the kitchen, it could still work!