Clean, well-appointed, and very comfortable.