Great location. Hosts put lots of personal touches to make you welcome. Kids loved it.