Clean, comfortable, professional. Would certainly stay again.