Everything was great - cleanliness, amenities, location, communication!