Sparkling clean. Fantastic location. Great amenities. First rate communication. Amazing outdoor space. All in all, 100% satisfied with our experience. We will return :-)