A great place for a family weekend away in a fantastic location.