Excellent family accomodation in a wonderful location.