Clean and pristine, great communication, easy check-in and very sleek and stylish. 5 stars.