Clean, fun, and a great experience! Would stay here again.