A very well located stay in a stylish property. Very welcoming hosts.