Well, I waited a couple of months to leave this review so that I could cool off. Check-in process was a breeze, the condo was availble when we got in town, our friends' condo was not. First impression was gorgeous view and location on property. Not too far from nearest parking, but having ocean front made up for that. Condo was not clean, at first overlooked it, but then realized that the sheets were soiled and dirt on the floor. My husband dropped a bottle of water in the bathroom and when cleaning it up realized just how dirty the place was. Took pictures and sent to property owners who said they would send housekeeping back to clean the place. We made sure to be gone all day so as not to interrupt them from cleaning and when we got back it was clear that no one showed up. Dirt still on kitchen floor, nothing was out of place. Their housekeeper told them they did an extra clean, but they clearly were lied to. I took more pictures and sent them and then communication stopped. The bed was HORRIBLE, asked if they could provide a mattress topper, but they refused and said it was a "new-ish" mattress. Had to purchase a mattress topper to get any sleep. Would not stay here again due to the communication stopping and the owners not believing me that the housekeeping did not come by. They said they have used the same housekeeper for 15 years and have had no issues, but looking back through reviews that is not true, there are others that have complained about the housekeeping.