Great location with great restaurants nearby, great check in experience, great communication.