Great place, great location, great hosts! We had an amazing time and would definitely visit again!