Very clean and huge space for the four of us! We were very pleased with this place... kitchen was huge, tv is a smart tv so we could play music and sign into Netflix etc while there. In addition, they had great customer service with valet, front desk, and a cute bar next to the pools. We had a great time staying here!!!