Extremely comfortable accommodation and truly welcoming host