Everything was perfect: amenities, cleanliness, location.