Good communication and smooth check-in. Clean. Quite. Friendly. All as described and as expected.