Arrived at the condo and it had not been cleaned. Got that squared away pretty quickly. The guy that came to clean worked around our stuff and was super nice. Then after spending the evening on the beach, came back for showers to discover NO hot water. It was too late to call anyone at that point. Called the next day and they got the water heater replaced by about 4pm that day. So finally hot showers. The condo itself was pretty nice. Bed was firm, so I didn't sleep much, but someone who likes that would be in heaven. It was quiet, super close to the beach. Had everything in the kitchen that was needed. Condo was a decent size. Bathrooms were a bit claustrophobic. The view from the balcony was stunning! (that was super high on my important list)! I did feel kinda rushed out the last morning. We had to be out by 10am, yet we had cleaning knocking before 9 asking when we would be gone. Then she sat outside the door and waited for a whole hour while we were packing. Kinda uncomfortable. So not perfection, but what is really. Overall, I enjoyed the trip.