We recently stayed at this property and had a mixed experience. On the positive side, the pools were very nice and it was easy to find chairs. The view was beautiful, and the location right on the beach was a definite highlight.Unfortunately, the unit itself fell short. Cleanliness was lacking (smudges, hair, stains), and the oven was beeping non-stop. We had to turn off the breaker and have maintenance out, but the property manager was very responsive. The dishwasher stuck out from the counter and had to be pried open, but it functioned fine.The kitchen was a disappointment—despite being described as “fully equipped,” it had unusable cookware - of the two skillets, one was completely black on the bottom and the other didn’t sit flat. The property manager promptly brought us a new skillet upon request.Basic supplies were limited. We had only one garbage bag, half a roll of paper towels, a small dish soap, and one dishwasher tab, however the property manager did provide more upon request. It would have been nice to have pantry items like pepper or sugar.The master bedroom had flat or lumpy pillows, and the bathroom had a noticeable mildew smell. Check-in was frustrating, elevator wait times were long.The second bedroom had comfy beds and linens, and the unit was nice and quiet at night.With better upkeep and supplies, this property could offer a much more enjoyable experience, but the customer service was five stars and made a big difference in our stay.