Very accurate to description. Clean and got the job done. Very easy self-checkin and great communication.