A lovely home -away -from home in a terrific location