We had the best time here, it was exactly as we had hoped. Our boys (four and two) thought we were on a real adventure and haven’t stopped talking about it since we got home. The hosts were very accommodating and quick to answer any questions we had. It exceeded expectations and we can’t wait to get back one day.