Very hospitable and welcoming atmosphere