Great location, stylish flat, lovely and accommodating hosts.