Excellent location. Great for large groups.