Exactly what we expected, very clean! Check-in and communication excellent! We definitely would recommend!