Clean, comfortable, warm, well equipped, good value, highly recommend.