A home away from home where you will be made to feel very welcome.