Amazing Location, great hosts, accomodation exceptional, highly recommend, local knowledge of places to visit etc was appreciated greatly.