This place is great for large groups, excellent location and central to La Jolla.