Amazing! Great location and the kids loved it. We'll be back again. Margaret was the perfect host, too.