Very clean. Very comfortable. Amazing small touches and amenities. We appreciated the exquisite attention to detail. Easy communication, private and comfortable. Thank you!!