Perfect location, great and accommodating hosts, brilliant flat.