Fantastic location, very roomy, nice layout which allows for privacy within your party. Great setup, great place, great host who was good at anticipating needs, questions etc. Good for families but because of multiple levels may have to keep watch on smaller kids.