Location, cleanliness, and amenities were perfect! I'd love to come back again!