Welcoming, friendly stay. Like staying at home.