Location, cleanliness, check-in, communication were all five stars.