Top notch place! Not only was the location perfect, but the space for a group was equally as perfect.