Great location, clean and smooth check-in/communication