Perfect contact, easy check-in, good offer, good location, time well spent.