Clean, comfortable, and well equipped. The WiFi is a bit iffy, but a relatively minor inconvenience overall.