A very warm and conducive place. Feels very much like home.
Its truly a home away from home.
Quite homely.
Home away from home