Immaculately clean and tidy, great location, quick easy communcation for check in etc.