Lovely home away from home - a perfect long or short stay for any discerning person.