Clean, spacious, outstanding. Highly recommend