Location, cleanliness, description all accurate. Great stay!