Welcoming and hospitable! Strongly recommend.