Awesome location. Awesome place. I have no complaints and would recommend it to any groups. It is a little girly for a bachelor party.