Very kind family, home away from home, feeling.
Either you are travelling for work or you are a tourist, suits both.