Clean, great value for money. Excellent location. I recommend for larger groups especially.