Wonderful hosts, perfect location, brilliant accommodation. Couldn't have asked for more!!