Most accommodating and welcoming experience.