Very smooth check-in process, great location, convenient, great communication