A cosy and spotlessly clean apartment with a very welcoming host in a fabulous location.