The place was lovely - fantastic location, and well appointed. As others have mentioned, the cleanliness on arrival was lacking.
It turns out housekeeping had run into an emergency, and left our cleaning well before it was finished. Due to a delayed flight, it meant that we arrived to a condo at 10pm with an unmade bed, wet sheets in the wash, and an unclean bathroom. They were responsive and able to finish cleaning in the morning but it was a rough start to the stay. I appreciate the partial refund as well (to be clear!) but want to flag this so the organization keeps an eye on cleaning, as it seems to be a consistent issue.
I would still recommend this location, again due to the responsiveness and overall location and accommodation.