Very clean and nice condo/apt. Great location and nice to have the pool on a hot afternoon! The hosts were very accommodating and helpful! Heads up if you're using the pull out couch that it's a air mattress that needs to be blown up (that was the only surprise!). Would go back!