Great location and very clean! Had a great time, no complaints!