apartment super well located with a very welcoming host