Some things you should know before staying here. The check in process is confusing if you arrive after hours. There's also a hidden cleaning fee ($165 for us) that you don't pay for until you arrive. When we were searching to accommodations, I filtered the results to include air conditioning, daily housekeeping, and internet. Daily housekeeping isn't free, it costs $60/day, there was no air conditioning in our unit, and the internet was super spotty. We arrived after hours and then left early in the morning for a tour, and when we were able to see the front desk about our hidden cleaning fee when we were back in the afternoon, we were scolded for not coming in the morning. I explained that we left before they were open, and she argued with me that they open at 8:00. We left at 7:30, and it was so bizarre to have to justify our actions.
The positives were that we had a condo with a BEAUTIFUL view, and everything was in working order!