Great place for small-medium groups, perfect layout with thoughtful touches.