This place was perfect for our Bachelor Party. It looks even better in person than it did online and it was spotless inside! Great location and well maintained. Excellent first booking experience!