Brilliant stay; fantastic hosts, great location and lovely flat!