Overall property was as listed, very nice and spacious, couldn't ask for a better view. Was looking forward to the lazy river but I was a bit disappointed, people would swim around without their tube and you couldn't just float around, they would push you along. Had to wash sheets from 3 beds before we could sleep in them, they were full of sand.The floors could use a good cleaning as well as all three bathrooms, they smelled like urine. I had to contact maintenance about an issue with the washer and they were right on it. While I was on the phone with them I mentioned the sheets, floors and bathrooms and was told I should have contacted them they would have sent someone to clean again. The beds were very comfortable and the kitchen had everything we needed. Would definitely stay here again.