Nice and welcoming. lots of effort to make you feel at home.