Excellent location...and great for a big group...