Wonderful living accommodation, wonderful hospitality, wonderful location.....we all loved it.