A beautiful home away from home for a large group. Well-equipped accomodation in a lovely central location.