Sparkling clean;amazing hospitality and location location! Excellent and fast communication.Definitely recommended for staying!