Extremely clean and nice place! Had a blast and the location is perfect.