Very comfortable and clean. Was everything we expected. Check-in and communication were super easy!