My husband and I stayed here for 5 nights. We loved almost everything about the condo - the view, the living area, the kitchen. My complaints are with the quality of pillows and towels, especially the pillows. There was no variety for sleeping - they were all hard. The front desk staff was nice enough to find a softer pillow for me, but after 2 days. The towels were also very rough and small, compared to an average bath towel.
If I came back, I would bring my own towels and pillows. Besides that, it was a great stay.