The room was quite dirty when we arrived. There was hair in the floor, mildew in the shower, and dust on all the countertops and furniture. The kitchen sink was clogged with standing water, the shower would not drain well and the internet was not connected. After traveling all day, we spent our first evening troubleshooting all these issues with the property manager who responded but slowly over several hours. After all these issues were “addressed”, we still cleaned the entire unit ourselves to feel sanitary. The “private” beach was also so crowded that we couldn’t find a spot and went to the local beach. Overall, this stay was very disappointing.