A very inviting stay, a home away from home