This place is wonderful. It is spacious and extremely well-equipped and has so much character. There's loads to do there and the location is gorgeous. It was perfect for our multi-age family gathering and we highly recommend it without hesitation.