Smooth check-in process, great communication and amenities