extremely welcoming.
happy family environment.
don't hesitate to stay.