A quiet warming place for long-term stay. Just like home.