Spotless, location is great, amenities are good. Would stay again.