Our stay was fine, but we were unimpressed. Several details seemed to be overlooked (broken/dirty snorkel gear, burned lightbulb, no trash cans in bathrooms, stained bedspreads). The bed was uncomfortable, to us. We saw some of the other condos in the complex were in nicer shape and were a little bummed since we thought (based on photos and description) that our stay here for our anniversary celebration would be nicer. Overall, it was clean and definitely workable. But we were a little disappointed.