Great location, great hosts, well appointed accommodation, lovely location and nearby activities