Everything was great. Check-in, cleanliness, location and communication!