Lovely is the only word required! Helpful a second and always reachable and approachable a third description :)
I simply felt welcomed. What else to say?