Absolutely perfect. Wonderful location, great hosts, nice rooms