Absolutely perfect
Great location, great place and great hosts
Highly recommended!