Clean, complete in conveniences, and great all around. Benjamin is a wonderful host.