A very welcoming host and comfortable stay