Clean and stylish. Great communication. Very organized check in and amenities.