Clean, well equipped and a great host and location. A great spot. Highly recommended