Perfect in any respect, location, cleanliness, communication, check-in