Clean, comfortable, spacious - highly recommend.