A delightful place which provides a home away from home experience