What a perfect find! This place has all you need and more. Perfect for families old and young! We will be back and with friends too! Beth is a perfect host and very responsive!