The location is great, it is near everything. The place itself is clean, stylish, and overall very homey. This is great for medium sized groups.