A very homey and welcoming atmosphere