Excellent location and had everything we needed. Great for a large group. Highly recommended.