Great location, clean. I had a great time. In short, I recommend.