The property is a few blocks from the beach but also near several not-so-nice properties and the noise all night long was horrible. Our check-in time was 3pm, we arrived at 6:30pm to the cleaners just starting and had to wait with perishables for an hour before we could check in. That we had to bring our own linen/towels was a first.
Not their fault, but the cleaners did a rush job and the place wasn't clean: hair on kitchen surfaces, downstairs bathroom and upstairs bathtub, as well as the table and counters being dirty. The air was locked at 71 degrees but set at 77 degrees and even when we tried to change it, it reverted back to the high degree. It was stifling hot, with only a ceiling fan for air in an upstairs bedroom situation. The shared pool for the property is small compared to the number of units that share it and we weren't able to enjoy due to it being crowded.
The positives: the beds were incredibly comfortable and the downstairs bathroom shower had great water pressure. The property was literally 8 minutes to all the shops, restaurants, mall, and activities, plus two blocks to the beach. Clancy from the management company refunded our cleaning fee, and after finally getting a hold of the actual manager, I asked for and received half off of Friday's stay due to all of the issues.