Really beautiful location and large amount of space. Great for small children and Karen very welcoming and accommodating when we arrived later than expected.