The condo was conventieny located with a beautiful beach view from the balcony and easy quick access to the indoor and outdoor pools.As a host myself, I pay close attention to the details that make guests feel comfortable. Unfortunately, the cleanliness didn't meet our expectations. We found pet hair on the beds and on the living room furniture, which was disappointing and made the stay very frustrating. Communication was also slower than expected when voicing our concern.We stayed over the Fourth of July weekend, so parking was very limited and not guaranteed. The elevators were also slow and at times one appeared to be out of service, making wait times longer. We also noticed that the ceiling fans barely moved any air, which made a noticeable difference during one of the hottest weekends of the summer.Overall the property has a lot of potential. The views and location were wonderful, but a greater focus on cleanliness, communication, and guest comfort would make for a much better experience.